home *** CD-ROM | disk | FTP | other *** search
/ Aminet 40 / Aminet 40 (2000)(Schatztruhe)[!][Dec 2000].iso / Aminet / disk / cdrom / MusicBox-2.1bi.lha / MusicBox / MakeFile < prev    next >
Encoding:
Makefile  |  2000-09-29  |  2.9 KB  |  93 lines

  1. all: Includes.pre MusicBox Archive Inquiry ShowCD Deutsch.language/MusicBox.catalog musicbox.library Install
  2.  
  3. MusicBox: MusicBox.o MusicBox-GUI.o MusicBoxSCSI.o MusicBoxTimer.o MusicBoxJoystick.o \
  4.           MusicBoxControl.o MusicBoxARexx.o Icon1.o Icon2.o MusicBoxMisc.o MusicBoxLibrary_CLib.o
  5.  ln MusicBox.o MusicBox-GUI.o MusicBoxSCSI.o MusicBoxTimer.o MusicBoxJoystick.o \
  6.     MusicBoxMisc.o MusicBoxControl.o MusicBoxARexx.o Icon1.o Icon2.o MusicBoxLibrary_CLib.o +q -lamiga -lcl32 -lml
  7.  
  8. Archive: Archive.o Archive-GUI.o Icon1.o Icon3.o MusicBoxLibrary_CLib.o
  9.  ln Archive.o Archive-GUI.o Icon1.o Icon3.o MusicBoxLibrary_CLib.o +q -lamiga -lc32
  10.  
  11. ShowCD: ShowCD.o Icon4.o MusicBoxLibrary_CLib.o
  12.  ln ShowCD.o Icon4.o MusicBoxLibrary_CLib.o +q -lamiga -lc32
  13.  
  14. Inquiry: Inquiry.o MusicBoxLibrary_CLib.o
  15.  ln Inquiry.o MusicBoxLibrary_CLib.o +q -lamiga -lc32
  16.  
  17. musicbox.library: MusicBox_lib.o MusicBoxLibrary.o
  18.  ln -o musicbox.library MusicBox_lib.o MusicBoxLibrary.o +q -lamiga -lcl32
  19.  copy musicbox.library LIBS:
  20.  
  21. MusicBox_lib.o: MusicBox_lib.asm
  22.  as MusicBox_lib.asm -N -C -D
  23.  
  24. MusicBoxLibrary.o: MusicBoxLibrary.c MusicBoxLibrary.h
  25.  cc MusicBoxLibrary.c +P +FF +B -S -E500 +IIncludes.pre
  26.  
  27. MusicBox.o: MusicBox.c MusicBox.h
  28.  cc MusicBox.c +L +C +FF -S +IIncludes.pre
  29.  
  30. MusicBox-GUI.o: MusicBox-GUI.c MusicBox.h
  31.  cc MusicBox-GUI.c +B +L +C +FF -S +IIncludes.pre
  32.  
  33. Archive-GUI.o: Archive-GUI.c Archive.h MusicBox.h
  34.  cc Archive-GUI.c +B +L -S +IIncludes.pre
  35.  
  36. MusicBoxSCSI.o: MusicBoxSCSI.c MusicBox.h
  37.  cc MusicBoxSCSI.c +B +L +C +FF -S +IIncludes.pre
  38.  
  39. MusicBoxTimer.o: MusicBoxTimer.c MusicBox.h
  40.  cc MusicBoxTimer.c +B +L +C +FF -S +IIncludes.pre
  41.  
  42. MusicBoxMisc.o: MusicBoxMisc.c MusicBox.h
  43.  cc MusicBoxMisc.c +B +L +C +FF -S -E500 +IIncludes.pre
  44.  
  45. MusicBoxARexx.o: MusicBoxARexx.c MusicBox.h
  46.  cc MusicBoxARexx.c +B +L +C +FF -S +IIncludes.pre
  47.  
  48. MusicBoxControl.o: MusicBoxControl.c MusicBox.h MusicBoxLibrary.h
  49.  cc MusicBoxControl.c +B +L +C +FF -S +IIncludes.pre
  50.  
  51. Archive.o: Archive.c MusicBox.h
  52.  cc Archive.c +L -S +IIncludes.pre
  53.  
  54. ShowCD.o: ShowCD.c MusicBox.h
  55.  cc ShowCD.c +L -S +IIncludes.pre
  56.  
  57. Inquiry.o: Inquiry.c
  58.  cc Inquiry.c +L -S +IIncludes.pre
  59.  
  60. MusicBoxJoystick.o: MusicBoxJoystick.c MusicBox.h
  61.  cc MusicBoxJoystick.c +B +L +C +FF -S +IIncludes.pre
  62.  
  63. Icon1.o: Icon1.c
  64.  cc Icon1.c +B +L +C +FF -S +IIncludes.pre
  65.  
  66. Icon2.o: Icon2.c
  67.  cc Icon2.c +B +L +C +FF -S +IIncludes.pre
  68.  
  69. Icon3.o: Icon3.c
  70.  cc Icon3.c +B +L +C +FF -S +IIncludes.pre
  71.  
  72. Icon4.o: Icon4.c
  73.  cc Icon4.c +B +L +FF -S +IIncludes.pre
  74.  
  75. MusicBoxPrint.o: MusicBoxPrint.c MusicBox.h
  76.  cc MusicBoxPrint.c +B +L +C +FF -S +IIncludes.pre
  77.  
  78. Includes.pre: Includes.c
  79.  cc Includes.c +HIncludes.pre
  80.  
  81. MusicBoxLibrary_CLib.o: MusicBoxLibrary_CLib.asm
  82.  as MusicBoxLibrary_CLib.asm -o MusicBoxLibrary_CLib.o -N -C -D
  83.  
  84. Deutsch.language/MusicBox.catalog: MusicBox.txt
  85.  makecat MusicBox.txt MusicBox.catalog
  86.  copy LOCALE:Catalogs/deutsch/MusicBox.catalog Deutsch.language/MusicBox.catalog
  87.  
  88. Install: Install.o
  89.  ln Install.o +q -lc32
  90.  
  91. Install.o: Install.c
  92.  cc Install.c +L -S
  93.